package com.zhongkai.app.service;

import com.zhongkai.model.utils.ZhongkaiResult;

/**
 * 版本控制
 */
public interface VersionsService {


    /**
     * 上传系统
     *
     * @param versions 版本号 1.0.0
     * @param url       网络路径
     * @param url2      本地路径
     */
    ZhongkaiResult uploadSystem(String versions, String url, String url2,String name , String uuid);

    ZhongkaiResult upload(String versions);




    /**
     * 系统列表
     *
     * @param page      页数
     * @param rows      条数
     * @param is_default 1默认 2非默认
     */
    ZhongkaiResult uploadSystemList(Integer page, Integer rows,Integer is_default);


    /**
     * 设为默认
     * @param id      系统id
     */
    ZhongkaiResult setDefault(Long id);




    /**
     * 删除
     * @param id      系统id
     */
    ZhongkaiResult removeVer(Long id);



    /**
     * 取消默认
     * @param id      系统id
     */
    ZhongkaiResult cancelDefault(Long id);

}
